/*
 * =====================================================================================
 *
 *       Filename:  conf.cc
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  Wednesday, March 21, 2012 11:49:02 HKT
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  mikejiang (mj), ysjiang.bak at gmail dot com
 *        Company:  Tencent
 *
 * =====================================================================================
 */

#include "conf.h"

/*
Amz::Conf::Conf (const char* path = NULL)
{

}
    virtual ~Conf ();
    
    int getLogMode();
    { 
        return this->logMode_;
    }
    int setLogMode(int mod = AMZ_DEFAULT_LOG_MODE);
    
    int getLogLevel() 
    { 
        return this->logLevel_;
    }
    int setLogLevel(int level = AMZ_DEFAULT_LOG_LEVEL);
    
    const char* getLogDir();
    { 
        return this->logDir_;
    }
    int setLogDir(const char* dir = AMZ_DEFAULT_LOG_DIR);

    int getServerHost();
    {
        return this->svrHost_;
    }
    int setServerHost(const char* host = AMZ_DEFAULT_HOST);
    
    int getServerPort()
    {
        return this->svrPort_;
    }
    int setServerPort(int port = AMZ_DEFAULT_PORT);

private:
    char path_[AMZ_MAX_PATH_LEN + 1];

    int logLevel_;
    int logDir_;
    int logMode_;

    int svrPort_;
    char* svrHost_;
    */
